diff --git a/src/main/programs/turtle-miner-fibo.lua b/src/main/programs/turtle-miner-fibo.lua index 6d621d6..6567b9b 100644 --- a/src/main/programs/turtle-miner-fibo.lua +++ b/src/main/programs/turtle-miner-fibo.lua @@ -200,11 +200,11 @@ local function mineRow(distance) print("row: " .. state["dataCurrentRow"]+1 .. "/" .. state["dataGoalRows"] .. ", pathProgress: " .. state["dataCurrentPathProgress"]+1 .. "/" .. state["dataGoalPathProgress"]) end -local function mineChunk(size) +local function mineChunk() state = getState() - state["dataGoalRows"] = size - state["dataGoalPathProgress"] = 3*(size-1)+1 + state["dataGoalRows"] = state["dataCurrentFibo"] + state["dataGoalPathProgress"] = 3*(state["dataCurrentFibo"]-1)+1 for i=state["dataCurrentRow"], state[dataGoalRows]-1 do mineRow(state["dataGoalPathProgress"]) @@ -236,7 +236,7 @@ local function mineFibo() state = getState() while true do - mineChunk(state["dataCurrentFibo"]) + mineChunk() --go to next chunk turtle.turnRight()