Post Reply 
New G2 HP Prime
08-31-2018, 12:11 PM
Post: #96
RE: New G2 HP Prime
After reading the comments about the correct timing of the code, I checked the test code for the G2 more carefully and
found a serious bug. X has to be zero at the beginning of the execution, but this is only the case at the first iteration,
bacause X:=0 is outside the FOR loop. To have the MAKELIST outside the loop doesn't seem that critical to me, because
the execution time is surely minimal in relation to the test code itself. To minimize the overhead effect, I've used
simply more iterations for very fast results. I would suggest 100 iterations in the case of the Prime. I hope, that I've
made no mistake correcting the test code:

Code:
EXPORT NQUEENS()
 BEGIN
   R:=8;
   L1:=MAKELIST(0,X,1,R,1);
   startTime := TICKS(); // inserted code to measure start time
   // inserted code to run the problem 100 times
   FOR I FROM 1 TO 100 DO 
     S:=0;
     X:=0;
     REPEAT
       X:=X+1;
       L1(X):=R;
       REPEAT
         S:=S+1;
         Y:=X;
         WHILE Y>1 DO
           Y:=Y-1;
           T:=L1(X)-L1(Y);
           IF T==0 OR X-Y==ABS(T) THEN
             Y:=0;
             L1(X):=L1(X)-1;
             WHILE L1(X)==0 DO
               X:=X-1;
               L1(X):=L1(X)-1;
             END;
           END;
         END;
       UNTIL Y==1 END;
     UNTIL X==R END;
  END;
  endTime := TICKS(); // inserted code to measure end time
  // inserted code to calculate duration
  duration := (endTime - startTime)/1000;
  RETURN {duration,S};
 END;

Sorry for the complications to Anders.

Calculator Benchmark
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
New G2 HP Prime - Dirk.nl - 08-10-2018, 02:12 PM
RE: New G2 HP Prime - compsystems - 08-10-2018, 02:27 PM
RE: New G2 HP Prime - Dirk.nl - 08-10-2018, 02:46 PM
RE: New G2 HP Prime - Stevetuc - 08-10-2018, 03:05 PM
RE: New G2 HP Prime - grsbanks - 08-10-2018, 03:37 PM
RE: New G2 HP Prime - toml_12953 - 08-10-2018, 05:18 PM
RE: New G2 HP Prime - KlaasKuperus - 08-14-2018, 08:34 AM
RE: New G2 HP Prime - Anders - 08-14-2018, 04:27 PM
RE: New G2 HP Prime - grsbanks - 08-15-2018, 07:18 AM
RE: New G2 HP Prime - Voldemar - 08-15-2018, 07:51 AM
RE: New G2 HP Prime - KlaasKuperus - 08-15-2018, 11:11 AM
RE: New G2 HP Prime - grsbanks - 08-15-2018, 11:23 AM
RE: New G2 HP Prime - KlaasKuperus - 08-15-2018, 02:55 PM
RE: New G2 HP Prime - bbenson - 01-26-2019, 06:52 PM
RE: New G2 HP Prime - Tim Wessman - 01-27-2019, 03:55 AM
RE: New G2 HP Prime - CyberAngel - 01-27-2019, 11:47 AM
RE: New G2 HP Prime - Cristóbal De Jesús - 08-10-2018, 04:05 PM
RE: New G2 HP Prime - toml_12953 - 08-10-2018, 05:16 PM
RE: New G2 HP Prime - Dirk.nl - 08-10-2018, 08:05 PM
RE: New G2 HP Prime - Jean-Baptiste Boric - 08-10-2018, 09:57 PM
RE: New G2 HP Prime - Dirk.nl - 08-11-2018, 04:10 AM
RE: New G2 HP Prime - math7 - 08-12-2018, 08:16 AM
RE: New G2 HP Prime - Dirk.nl - 08-12-2018, 10:25 AM
RE: New G2 HP Prime - Stevetuc - 08-12-2018, 10:42 AM
RE: New G2 HP Prime - StephenG1CMZ - 08-12-2018, 04:20 PM
RE: New G2 HP Prime - Anders - 08-29-2018, 01:31 AM
RE: New G2 HP Prime - Joe Horn - 08-13-2018, 12:54 PM
RE: New G2 HP Prime - Voldemar - 08-12-2018, 11:19 AM
RE: New G2 HP Prime - Dirk.nl - 08-12-2018, 11:44 AM
RE: New G2 HP Prime - ijabbott - 08-12-2018, 01:03 PM
RE: New G2 HP Prime - eried - 08-13-2018, 08:19 AM
RE: New G2 HP Prime - toml_12953 - 08-13-2018, 03:27 PM
RE: New G2 HP Prime - Dirk.nl - 08-13-2018, 03:36 PM
RE: New G2 HP Prime - debrouxl - 08-13-2018, 04:15 PM
RE: New G2 HP Prime - StephenG1CMZ - 08-13-2018, 05:42 PM
RE: New G2 HP Prime - Dirk.nl - 08-14-2018, 07:23 AM
RE: New G2 HP Prime - stefos - 08-15-2018, 10:20 PM
RE: New G2 HP Prime - toml_12953 - 08-16-2018, 03:08 AM
RE: New G2 HP Prime - debrouxl - 08-16-2018, 06:11 AM
RE: New G2 HP Prime - Claudio L. - 08-16-2018, 10:59 PM
RE: New G2 HP Prime - Stevetuc - 08-16-2018, 06:33 AM
RE: New G2 HP Prime - Dirk.nl - 08-16-2018, 08:53 AM
RE: New G2 HP Prime - debrouxl - 08-17-2018, 06:38 AM
RE: New G2 HP Prime - Claudio L. - 08-17-2018, 11:44 PM
RE: New G2 HP Prime - Steve Simpkin - 08-18-2018, 01:40 AM
RE: New G2 HP Prime - Tim Wessman - 08-18-2018, 02:26 AM
RE: New G2 HP Prime - Claudio L. - 08-18-2018, 03:01 AM
RE: New G2 HP Prime - mfleming - 08-18-2018, 06:16 AM
RE: New G2 HP Prime - Jean-Baptiste Boric - 08-18-2018, 08:07 PM
RE: New G2 HP Prime - mfleming - 08-19-2018, 02:00 AM
RE: New G2 HP Prime - BruceH - 08-29-2018, 10:05 PM
RE: New G2 HP Prime - Tim Wessman - 08-18-2018, 03:58 AM
RE: New G2 HP Prime - StarTrekken - 08-18-2018, 05:05 AM
RE: New G2 HP Prime - stefos - 08-18-2018, 02:58 PM
RE: New G2 HP Prime - grsbanks - 08-26-2018, 04:01 PM
RE: New G2 HP Prime - john c. - 08-28-2018, 02:09 AM
RE: New G2 HP Prime - Anders - 08-28-2018, 03:02 AM
RE: New G2 HP Prime - Tim Wessman - 08-28-2018, 04:15 AM
RE: New G2 HP Prime - ijabbott - 08-28-2018, 09:18 AM
RE: New G2 HP Prime - toml_12953 - 08-28-2018, 03:28 AM
RE: New G2 HP Prime - Stevetuc - 08-28-2018, 12:20 PM
RE: New G2 HP Prime - Eddie W. Shore - 08-28-2018, 01:04 PM
RE: New G2 HP Prime - smp - 08-28-2018, 03:30 PM
RE: New G2 HP Prime - Claudio L. - 08-29-2018, 01:13 PM
RE: New G2 HP Prime - toml_12953 - 08-29-2018, 01:39 PM
RE: New G2 HP Prime - grsbanks - 08-29-2018, 01:40 PM
RE: New G2 HP Prime - Anders - 08-29-2018, 03:47 PM
RE: New G2 HP Prime - CyberAngel - 08-30-2018, 12:40 AM
RE: New G2 HP Prime - Anders - 08-30-2018, 02:50 AM
RE: New G2 HP Prime - pier4r - 08-30-2018, 12:27 PM
RE: New G2 HP Prime - grsbanks - 09-15-2018, 12:19 PM
RE: New G2 HP Prime - Dan B - 09-15-2018, 01:28 PM
RE: New G2 HP Prime - grsbanks - 08-29-2018, 06:56 AM
RE: New G2 HP Prime - CyberAngel - 08-30-2018, 02:55 AM
RE: New G2 HP Prime - CyberAngel - 08-30-2018, 01:48 PM
RE: New G2 HP Prime - Albert Chan - 08-30-2018, 02:28 PM
RE: New G2 HP Prime - BruceH - 08-31-2018, 04:24 PM
RE: New G2 HP Prime - grsbanks - 08-30-2018, 04:54 AM
RE: New G2 HP Prime - xerxes - 08-30-2018, 02:43 PM
RE: New G2 HP Prime - Anders - 08-30-2018, 03:36 PM
RE: New G2 HP Prime - grsbanks - 08-30-2018, 02:48 PM
RE: New G2 HP Prime - Anders - 08-30-2018, 03:12 PM
RE: New G2 HP Prime - xerxes - 08-30-2018, 03:15 PM
RE: New G2 HP Prime - grsbanks - 08-30-2018, 03:14 PM
RE: New G2 HP Prime - xerxes - 08-30-2018, 03:57 PM
RE: New G2 HP Prime - Anders - 08-30-2018, 04:33 PM
RE: New G2 HP Prime - grsbanks - 08-30-2018, 05:39 PM
RE: New G2 HP Prime - xerxes - 08-30-2018, 04:56 PM
RE: New G2 HP Prime - Albert Chan - 08-30-2018, 05:45 PM
RE: New G2 HP Prime - Anders - 08-30-2018, 06:21 PM
RE: New G2 HP Prime - toml_12953 - 08-30-2018, 07:33 PM
RE: New G2 HP Prime - Anders - 08-30-2018, 08:05 PM
RE: New G2 HP Prime - toml_12953 - 08-30-2018, 10:00 PM
RE: New G2 HP Prime - Claudio L. - 08-30-2018, 10:02 PM
RE: New G2 HP Prime - toml_12953 - 08-30-2018, 10:18 PM
RE: New G2 HP Prime - Anders - 08-30-2018, 10:56 PM
RE: New G2 HP Prime - CyberAngel - 08-31-2018, 12:29 AM
RE: New G2 HP Prime - Claudio L. - 08-31-2018, 01:22 AM
RE: New G2 HP Prime - Tim Wessman - 08-31-2018, 01:46 AM
RE: New G2 HP Prime - Claudio L. - 08-31-2018, 02:39 PM
RE: New G2 HP Prime - xerxes - 08-30-2018, 06:41 PM
RE: New G2 HP Prime - xerxes - 08-31-2018 12:11 PM
RE: New G2 HP Prime - Albert Chan - 08-31-2018, 04:40 PM
RE: New G2 HP Prime - Voldemar - 09-02-2018, 02:49 PM
RE: New G2 HP Prime - Tim Wessman - 09-02-2018, 02:54 PM
RE: New G2 HP Prime - Voldemar - 09-02-2018, 03:04 PM
RE: New G2 HP Prime - JDW - 09-04-2018, 12:20 AM
RE: New G2 HP Prime - Tim Wessman - 09-04-2018, 12:24 AM
RE: New G2 HP Prime - JDW - 09-04-2018, 07:03 AM
RE: New G2 HP Prime - Albert Chan - 09-04-2018, 03:37 PM
RE: New G2 HP Prime - JDW - 09-05-2018, 12:04 AM
RE: New G2 HP Prime - Steve Simpkin - 09-05-2018, 12:19 AM
RE: New G2 HP Prime - JDW - 09-05-2018, 12:37 AM
RE: New G2 HP Prime - Albert Chan - 09-05-2018, 12:52 PM
RE: New G2 HP Prime - grsbanks - 09-05-2018, 12:59 PM
RE: New G2 HP Prime - Albert Chan - 09-05-2018, 01:57 PM
RE: New G2 HP Prime - CyberAngel - 09-05-2018, 04:02 PM
RE: New G2 HP Prime - ijabbott - 09-05-2018, 04:37 PM
RE: New G2 HP Prime - JDW - 09-06-2018, 05:46 AM
RE: New G2 HP Prime - Guenter Schink - 09-07-2018, 08:01 PM
RE: New G2 HP Prime - CyberAngel - 09-07-2018, 09:10 PM
RE: New G2 HP Prime - ijabbott - 09-08-2018, 02:26 AM
RE: New G2 HP Prime - grsbanks - 09-12-2018, 09:57 AM
RE: New G2 HP Prime - ekeppel - 09-12-2018, 11:02 AM
RE: New G2 HP Prime - grsbanks - 09-12-2018, 11:10 AM
RE: New G2 HP Prime - Albert Chan - 09-12-2018, 02:26 PM
RE: New G2 HP Prime - JDW - 09-12-2018, 10:12 AM
RE: New G2 HP Prime - grsbanks - 09-12-2018, 10:19 AM
RE: New G2 HP Prime - JDW - 09-12-2018, 02:19 PM
RE: New G2 HP Prime - StephenG1CMZ - 09-12-2018, 03:42 PM
RE: New G2 HP Prime - grsbanks - 09-12-2018, 02:27 PM
RE: New G2 HP Prime - Tim Wessman - 09-12-2018, 04:32 PM
RE: New G2 HP Prime - toml_12953 - 09-12-2018, 04:53 PM
RE: New G2 HP Prime - ijabbott - 09-12-2018, 05:36 PM
RE: New G2 HP Prime - CyberAngel - 09-12-2018, 06:33 PM
RE: New G2 HP Prime - John Keith - 09-12-2018, 08:32 PM
RE: New G2 HP Prime - JDW - 09-12-2018, 09:21 PM
RE: New G2 HP Prime - CyberAngel - 09-12-2018, 09:46 PM
RE: New G2 HP Prime - JDW - 09-12-2018, 11:58 PM
RE: New G2 HP Prime - Tim Wessman - 09-13-2018, 02:02 AM
RE: New G2 HP Prime - JDW - 09-13-2018, 02:11 AM
RE: New G2 HP Prime - Tim Wessman - 09-13-2018, 02:15 AM
RE: New G2 HP Prime - JDW - 09-13-2018, 02:19 AM
RE: New G2 HP Prime - JDW - 09-15-2018, 01:15 PM
RE: New G2 HP Prime - grsbanks - 09-15-2018, 01:30 PM
RE: New G2 HP Prime - math7 - 09-22-2018, 08:12 PM
RE: New G2 HP Prime - antidote - 09-26-2018, 11:11 AM
RE: New G2 HP Prime - toml_12953 - 09-26-2018, 12:15 PM
RE: New G2 HP Prime - Albert Chan - 09-26-2018, 06:56 PM
RE: New G2 HP Prime - JDW - 09-22-2018, 10:00 PM
RE: New G2 HP Prime - CyberAngel - 09-22-2018, 10:07 PM
RE: New G2 HP Prime - JDW - 09-22-2018, 10:12 PM
RE: New G2 HP Prime - CyberAngel - 09-23-2018, 09:03 AM
RE: New G2 HP Prime - JDW - 09-23-2018, 08:53 PM
RE: New G2 HP Prime - CyberAngel - 09-24-2018, 12:11 AM
RE: New G2 HP Prime - antidote - 09-26-2018, 12:23 PM
RE: New G2 HP Prime - akmon - 10-13-2018, 10:29 PM
RE: New G2 HP Prime - Alex - 12-05-2018, 07:23 AM
RE: New G2 HP Prime - CyberAngel - 12-05-2018, 11:36 AM
RE: New G2 HP Prime - JDW - 10-14-2018, 06:04 AM
RE: New G2 HP Prime - Tim Wessman - 10-14-2018, 01:54 PM
RE: New G2 HP Prime - JDW - 10-14-2018, 09:26 PM
RE: New G2 HP Prime - akmon - 10-14-2018, 10:20 PM
RE: New G2 HP Prime - JDW - 10-15-2018, 12:27 AM
RE: New G2 HP Prime - rprosperi - 10-15-2018, 12:38 AM
RE: New G2 HP Prime - Tim Wessman - 10-15-2018, 12:39 AM
RE: New G2 HP Prime - Steve Simpkin - 10-15-2018, 01:12 AM
RE: New G2 HP Prime - akmon - 10-28-2018, 10:52 PM
RE: New G2 HP Prime - Voldemar - 10-28-2018, 11:23 PM
RE: New G2 HP Prime - Joe Horn - 10-29-2018, 03:48 AM
RE: New G2 HP Prime - akmon - 10-29-2018, 07:23 AM
RE: New G2 HP Prime - Alex - 11-06-2018, 08:50 AM
RE: New G2 HP Prime - cdmackay - 10-29-2018, 04:25 PM
RE: New G2 HP Prime - CyberAngel - 10-29-2018, 07:30 PM
RE: New G2 HP Prime - akmon - 10-15-2018, 06:50 AM
RE: New G2 HP Prime - grsbanks - 10-15-2018, 06:56 AM
RE: New G2 HP Prime - Tim Wessman - 10-15-2018, 07:23 AM
RE: New G2 HP Prime - grsbanks - 10-15-2018, 07:33 AM
RE: New G2 HP Prime - CyberAngel - 10-15-2018, 07:57 AM
RE: New G2 HP Prime - ijabbott - 10-15-2018, 08:47 PM
RE: New G2 HP Prime - CyberAngel - 10-15-2018, 09:02 PM
RE: New G2 HP Prime - Voldemar - 10-21-2018, 11:36 AM
RE: New G2 HP Prime - Thomas_Sch - 11-01-2018, 11:05 AM
RE: New G2 HP Prime - Tim Wessman - 10-29-2018, 03:12 AM
RE: New G2 HP Prime - acp1001 - 10-29-2018, 07:51 PM
RE: New G2 HP Prime - acp1001 - 11-01-2018, 04:21 PM
RE: New G2 HP Prime - JDW - 11-01-2018, 09:32 PM
RE: New G2 HP Prime - Voldemar - 11-01-2018, 09:50 PM
RE: New G2 HP Prime - calcguru - 11-01-2018, 11:39 PM
RE: New G2 HP Prime - JDW - 11-02-2018, 12:15 AM
RE: New G2 HP Prime - mfleming - 11-02-2018, 01:49 AM
RE: New G2 HP Prime - ijabbott - 11-07-2018, 08:38 AM
RE: New G2 HP Prime - Alex - 11-07-2018, 01:38 PM
RE: New G2 HP Prime - akmon - 11-07-2018, 07:34 AM
RE: New G2 HP Prime - grsbanks - 11-08-2018, 07:45 AM
RE: New G2 HP Prime - ijabbott - 11-08-2018, 08:17 AM
RE: New G2 HP Prime - akmon - 11-09-2018, 07:25 AM
RE: New G2 HP Prime - Tim Wessman - 11-09-2018, 09:06 AM
RE: New G2 HP Prime - Jlouis - 11-09-2018, 09:09 AM
RE: New G2 HP Prime - CyberAngel - 11-09-2018, 03:06 PM
RE: New G2 HP Prime - Tim Wessman - 11-09-2018, 05:43 PM
RE: New G2 HP Prime - John P - 11-09-2018, 07:42 PM
RE: New G2 HP Prime - Steve Simpkin - 11-09-2018, 07:58 PM
RE: New G2 HP Prime - Sukiari - 11-10-2018, 08:03 AM
RE: New G2 HP Prime - celltx - 11-10-2018, 10:56 AM
RE: New G2 HP Prime - CyberAngel - 11-10-2018, 02:37 PM
RE: New G2 HP Prime - jonese - 11-10-2018, 05:48 PM
RE: New G2 HP Prime - ijabbott - 11-10-2018, 06:55 PM
RE: New G2 HP Prime - CyberAngel - 11-10-2018, 07:14 PM
RE: New G2 HP Prime - ijabbott - 11-10-2018, 08:50 PM
RE: New G2 HP Prime - CyberAngel - 11-10-2018, 09:16 PM
RE: New G2 HP Prime - jonese - 11-10-2018, 09:22 PM
RE: New G2 HP Prime - CyberAngel - 11-10-2018, 09:31 PM
RE: New G2 HP Prime - Han - 11-11-2018, 06:25 PM
RE: New G2 HP Prime - cdmackay - 11-11-2018, 06:46 PM
RE: New G2 HP Prime - ijabbott - 11-11-2018, 09:04 PM
RE: New G2 HP Prime - grsbanks - 11-11-2018, 10:09 PM
RE: New G2 HP Prime - Nigel (UK) - 11-13-2018, 04:11 PM
RE: New G2 HP Prime - grsbanks - 11-13-2018, 04:18 PM
RE: New G2 HP Prime - metawops - 01-10-2019, 09:38 PM
RE: New G2 HP Prime - Eric Rechlin - 01-11-2019, 04:37 PM
RE: New G2 HP Prime - Jlouis - 01-27-2019, 07:36 PM
RE: New G2 HP Prime - cdmackay - 11-09-2018, 08:43 PM
RE: New G2 HP Prime - CyberAngel - 11-09-2018, 09:14 PM
RE: New G2 HP Prime - John P - 11-09-2018, 08:06 PM
RE: New G2 HP Prime - John P - 11-09-2018, 08:57 PM
RE: New G2 HP Prime - Alex - 11-09-2018, 09:58 PM
RE: New G2 HP Prime - John P - 11-10-2018, 10:44 PM
RE: New G2 HP Prime - Giancarlo - 11-11-2018, 07:59 AM
RE: New G2 HP Prime - CyberAngel - 11-11-2018, 06:55 PM
RE: New G2 HP Prime - cdmackay - 11-13-2018, 08:45 PM
RE: New G2 HP Prime - Voldemar - 12-05-2018, 01:11 PM
RE: New G2 HP Prime - grsbanks - 12-05-2018, 01:26 PM
RE: New G2 HP Prime - ijabbott - 12-05-2018, 11:08 PM
RE: New G2 HP Prime - wyattwong - 12-29-2018, 05:38 PM
RE: New G2 HP Prime - smp - 12-29-2018, 06:13 PM
RE: New G2 HP Prime - JDW - 12-29-2018, 10:41 PM
RE: New G2 HP Prime - Steve Simpkin - 12-29-2018, 10:48 PM
RE: New G2 HP Prime - JDW - 12-29-2018, 11:19 PM
RE: New G2 HP Prime - CyberAngel - 12-30-2018, 10:15 AM
RE: New G2 HP Prime - Jean-Baptiste Boric - 12-31-2018, 07:15 PM
RE: New G2 HP Prime - Voldemar - 12-30-2018, 09:58 PM
RE: New G2 HP Prime - Khoi - 01-06-2019, 12:36 PM
RE: New G2 HP Prime - EricR - 01-28-2019, 11:27 AM
RE: New G2 HP Prime - Data - 01-31-2019, 02:46 AM
RE: New G2 HP Prime - toml_12953 - 01-31-2019, 01:29 PM
RE: New G2 HP Prime - Data - 01-31-2019, 04:58 PM
RE: New G2 HP Prime - Didier Lachieze - 01-31-2019, 05:23 PM
RE: New G2 HP Prime - belgrath - 02-06-2019, 02:41 PM
RE: New G2 HP Prime - pier4r - 02-15-2019, 05:48 PM
RE: New G2 HP Prime - grsbanks - 02-15-2019, 06:06 PM
RE: New G2 HP Prime - pier4r - 02-15-2019, 07:29 PM
RE: New G2 HP Prime - cdmackay - 02-15-2019, 06:23 PM
RE: New G2 HP Prime - JDW - 02-16-2019, 01:27 AM
RE: New G2 HP Prime - rprosperi - 02-16-2019, 02:26 AM
RE: New G2 HP Prime - rsfjr - 06-03-2019, 10:45 PM
RE: New G2 HP Prime - TheLastMillennial - 06-03-2019, 11:15 PM
RE: New G2 HP Prime - franky48 - 11-16-2020, 08:56 PM
RE: New G2 HP Prime - OtakuLab - 11-17-2020, 01:43 PM
RE: New G2 HP Prime - OlidaBel - 03-24-2021, 08:23 AM
RE: New G2 HP Prime - toml_12953 - 03-24-2021, 02:09 PM



User(s) browsing this thread: 1 Guest(s)