Un article pour la gazette n°9

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

caloubugs
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 434
Enregistré le : 05 juin 2014 22:23
Localisation : Dans le Gâtinais avec les abeilles, près de Fontainebleau

Re: Un article pour la gazette n°9

Message par caloubugs »

Ce qui donne pour la 15C :

Code : Tout sélectionner

Bulle
         5        7
MIN     10       24
MAX     25       53
TPS     18.05    40.45
ECTYP    4.99     8.93
Coeff    1.39     1.21 (=n^2/tps)
Taille tableau à 30s = 6.2
RetroGeek, mais pas que...
HP : 15C, 41CV, 48GX, 71B, 75C Canon X-07 Sharp PC 1403H, PC1500A, PC1600, PC-G850V Texas : CC40, 66, 74, 95, 92 Casio : PB-700, PB-1000, Z-1GR Psion 5mx, mais pas que...
Avatar du membre
FlyingNono
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1956
Enregistré le : 05 déc. 2003 20:26
Localisation : (encore dans les cartons)

Re: Un article pour la gazette n°9

Message par FlyingNono »

Salut Tous,
Un copain (que certains ici connaissent) à écrit un Othelo pour Hp-67, je lui ai proposé de le publier dans la gazette, ou le hs.
Qu'en pensez-vous ?
a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2933
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: Un article pour la gazette n°9

Message par zpalm »

Excellente idée !
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6186
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Un article pour la gazette n°9

Message par Marge »

+1
3 hommes, 3 demis, un 3a... Magnéto, Serge !

Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67
__: A L I E N .

« Boris », c'était juste Maurice enrhumé.
Avatar du membre
FlyingNono
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1956
Enregistré le : 05 déc. 2003 20:26
Localisation : (encore dans les cartons)

Re: Un article pour la gazette n°9

Message par FlyingNono »

Ok, Ca tombe bien il est intéressé et l'article explicatif est prêt, il a été récemment publié sur 2 forum Us.
à la base Othello c'est sioux,
en 199 pas c'est hyper sioux, du coup l'affichage est très geek ... :geek:

donc, plutôt prochaine gazette ou HS ?
a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6186
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Un article pour la gazette n°9

Message par Marge »

flying nono a écrit : donc, plutôt prochaine gazette ou HS ?
a+
Je pense que Gazette, c'est plus sûr s'il peut terminer ça en 4-5 mois. Ça peut aussi être pour la parution suivante. Il faut une traduction ?

Pour le HS, s'il faut attendre qu'on fasse un HS "Spécial JEUX" ou "Spécial HP-67", on n'est pas rendu...
3 hommes, 3 demis, un 3a... Magnéto, Serge !

Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67
__: A L I E N .

« Boris », c'était juste Maurice enrhumé.
Avatar du membre
FlyingNono
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1956
Enregistré le : 05 déc. 2003 20:26
Localisation : (encore dans les cartons)

Re: Un article pour la gazette n°9

Message par FlyingNono »

Marge a écrit :Je pense que Gazette, c'est plus sûr s'il peut terminer ça en 4-5 mois.
euh ...
flying nono a écrit :l'article explicatif est prêt, il a été récemment publié sur 2 forum Us.
:wink:
Bon, je lui dit que c'est ok, il transmet à quel redac-chef ?
a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
caloubugs
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 434
Enregistré le : 05 juin 2014 22:23
Localisation : Dans le Gâtinais avec les abeilles, près de Fontainebleau

Re: Un article pour la gazette n°9

Message par caloubugs »

flying nono a écrit : Bon, je lui dit que c'est ok, il transmet à quel redac-chef ?
a+
C'est peut-être encore un peu tôt pour le rédac chef, non ?
Il peut par contre préparer son article, ça va être super intéressant.
RetroGeek, mais pas que...
HP : 15C, 41CV, 48GX, 71B, 75C Canon X-07 Sharp PC 1403H, PC1500A, PC1600, PC-G850V Texas : CC40, 66, 74, 95, 92 Casio : PB-700, PB-1000, Z-1GR Psion 5mx, mais pas que...
caloubugs
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 434
Enregistré le : 05 juin 2014 22:23
Localisation : Dans le Gâtinais avec les abeilles, près de Fontainebleau

Re: Un article pour la gazette n°9

Message par caloubugs »

Je continue sur mes tris.

Un tri sélection sur la 15C, en utilisant mieux les possibilités offertes par la gestion des matrices (j'avais un peu oublié certaines astuces comme par exemple le fait qu'il y a un ISG caché lorsqu'on lit ou écrit dans la matrice en mode user. Ca fait gagner pas mal d'instructions. Faut juste prévoir un élément de plus pour arriver à ses fins (d'où la dimension à n+1 éléments de la matrice).

Code : Tout sélectionner

01  LBLA
    STO2
    1
    +
    1
    DIM (i)
    MATRIX 1
    LBL0
    RAN#
    (u)STOA //si on atteint le dernier élément de la matrice on saute la prochaine instruction.
11  GTO0
    R/S
    LBL1
    RCL2 //nombre de valeurs
    1
    -
    1
    EEX
    3
    /
21  1
    +
    STO3 //compteur i = 1,0xx et x=v-1
    LBL2
    RCL3
    STO4 //M=I
    STO0
    (u)RCLA //appel de B(M) et on le met dans la pile
    (u)RCLA //appel de B(J)
    LBL4
31  X<=Y //en x la valeur à tester et en y la valeur max en cours (B(M))
    GTO5
    RCL0  //on a un nouveau max
    1
    -
    STO4 //B(J)>B(M)=>M=J
    LBL5
    RD  //on replace le max en X
    (u)RCLA  //on lit le suivant B(J)
    GTO4  (si pas dernier élément de la matrice)
41  RD  (dernier élément lu, on réaffiche le max en X)
    RCL3
    STO0
    RD
    RCLA //appel de B(I)
    X<>Y
    STOA //B(I)=B(M)
    RD
    RCL4
    STO0
51  RD
    STOA //B(M)=ancien B(I)  (on a fait l'échange entre les deux indices)
    ISG3 //incrémente I et I<=v-1 ?
    GTO2
    RTN
Ce qui donne les perfs suivantes :

Code : Tout sélectionner

Sélection
         7       10
MIN     28,5     51
MAX     29,5     54
TPS     28.95    52.90
ECTYP    0.42     0.77
Coeff    1.69     1.89 (=n^2/tps)
Taille tableau à 30s = 7.1
RetroGeek, mais pas que...
HP : 15C, 41CV, 48GX, 71B, 75C Canon X-07 Sharp PC 1403H, PC1500A, PC1600, PC-G850V Texas : CC40, 66, 74, 95, 92 Casio : PB-700, PB-1000, Z-1GR Psion 5mx, mais pas que...
Avatar du membre
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 6186
Enregistré le : 01 oct. 2008 14:39
Localisation : En bas, tout au fond à gauche.

Re: Un article pour la gazette n°9

Message par Marge »

caloubugs a écrit :
flying nono a écrit : Bon, je lui dit que c'est ok, il transmet à quel redac-chef ?
a+
C'est peut-être encore un peu tôt pour le rédac chef, non ?
Il peut par contre préparer son article, ça va être super intéressant.
Je confirme : le red'chef ne sera coopté que vers Noël si ma mémoire est bonne.

La question de la traduction se pose : tous ne lisent pas l'anglais (ou ne le souhaitent pas), et tu as dit que le sujet avait été publié... sur des sites américains.

Pour un article de ce type, les illustrations sont importantes (schémas, photos, tableaux...), s'il peut faire un effort dessus, cela fera un plus bel objet que n'importe quel article de forum (le forum a une autre destination). Merci à toi et à lui.

Édité : "ou ne le souhaitent pas."
Modifié en dernier par Marge le 04 déc. 2016 18:56, modifié 1 fois.
3 hommes, 3 demis, un 3a... Magnéto, Serge !

Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67
__: A L I E N .

« Boris », c'était juste Maurice enrhumé.
Ben
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1549
Enregistré le : 21 août 2016 19:04

Re: Un article pour la gazette n°9

Message par Ben »

Bonsoir,

Voici les résultats pour le TI-99/4A (on se croirait à l'eurovision!)

Code : Tout sélectionner

Bulle
	30	50
MIN	19.49	48.68
MAX	19.67	48.95
TPS	19.54	48.86
Ectyp	0.05	0.08

Sélection
	50	70
MIN	17.82	33.56
MAX	17.96	33.81
TPS	17.90	33.62
Ectyp	0.04	0.07

Insertion
	50	70
MIN	22.87	38.16
MAX	23.06	38.23
TPS	22.93	38.19
Ectyp	0.05	0.02

Shell
	100	150
MIN	27.72	46.67
MAX	27.83	46.95
TPS	27.78	46.88
Ectyp	0.04	0.07
Je suis étonné des "bonnes" performances du TI. Pour le shell, il trie un tableau de 1000 en 7:54.00. C'est quand même pas mal.
Ben
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1549
Enregistré le : 21 août 2016 19:04

Re: Un article pour la gazette n°9

Message par Ben »

Bonsoir,

J'avais un peu de temps cette après-midi, je me suis occupé du TRS-80 100. C'est une machine qui est tout de même bien foutue. Elle est très agréable pour tapoter :-)

Malheureusement, je n'ai pas su avoir les résultats au 100e de sec. Le timer n'est précis qu'à la seconde.

Code : Tout sélectionner

Bulle
	30	50
MIN	11	34
MAX	16	45
TPS	14	41.6
Ectyp	1.55	3.07

Selection
	70	100
MIN	28	55
MAX	28	56
TPS	28	55.90
Ectyp	0	0.30

Insertion
	50	70
MIN	14	26
MAX	19	33
TPS	15.90	30.5
Ectyp	1.37	1.96

Shell
	100	150
MIN	22	37
MAX	23	40
TPS	22.5	38.1
Ectyp	0.5	0.94


Ben
Avatar du membre
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7147
Enregistré le : 31 janv. 2008 14:24
Localisation : Banlieue Paârisienne
Contact :

Re: Un article pour la gazette n°9

Message par gege »

Bonjour,
Génial l'article sur Othello, il ne faut pas que l'auteur s'imagine qu'on n'est pas intéressés, au contraire ce genre de pépite mérite d'être traité aux petits oignons.
Les auteurs sont choyés et leur article n'est jamais censuré (sauf apologie de Britney Spears ou incitation à la consommation de betterave rouge bien sûr).
Franchement comme dirait le Poulpe, je suis médusé, 199 pas ça semble incroyable.
Hâte de lire ça...
G.E.
caloubugs
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 434
Enregistré le : 05 juin 2014 22:23
Localisation : Dans le Gâtinais avec les abeilles, près de Fontainebleau

Re: Un article pour la gazette n°9

Message par caloubugs »

gege a écrit :Bonjour,
Génial l'article sur Othello, il ne faut pas que l'auteur s'imagine qu'on n'est pas intéressés, au contraire ce genre de pépite mérite d'être traité aux petits oignons.
Les auteurs sont choyés et leur article n'est jamais censuré (sauf apologie de Britney Spears ou incitation à la consommation de betterave rouge bien sûr).
Franchement comme dirait le Poulpe, je suis médusé, 199 pas ça semble incroyable.
Hâte de lire ça...
G.E.
En effet, surtout avec les possibilités d'adaptation sur d'autres bécanes en LMS, ça ouvre bien des perspectives pour nos longues soirées d'hiver. La performance est terrible en effet.

Sinon, gege, tu consommes donc de la betterave rouge en écoutant du BS ??? :mrgreen:
RetroGeek, mais pas que...
HP : 15C, 41CV, 48GX, 71B, 75C Canon X-07 Sharp PC 1403H, PC1500A, PC1600, PC-G850V Texas : CC40, 66, 74, 95, 92 Casio : PB-700, PB-1000, Z-1GR Psion 5mx, mais pas que...
caloubugs
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 434
Enregistré le : 05 juin 2014 22:23
Localisation : Dans le Gâtinais avec les abeilles, près de Fontainebleau

Re: Un article pour la gazette n°9

Message par caloubugs »

Ben a écrit :Bonsoir,

J'avais un peu de temps cette après-midi, je me suis occupé du TRS-80 100. C'est une machine qui est tout de même bien foutue. Elle est très agréable pour tapoter :-)

Malheureusement, je n'ai pas su avoir les résultats au 100e de sec. Le timer n'est précis qu'à la seconde.

Ben
Super ben !
Pour la précision du timer, la seconde suffit si on n'a pas mieux : de toute façon quand on est avec son chrono manuel, c'est guère mieux. C'est pour ça que j'ai calé la limite à 30 secondes pour l'étalonnage.

De mon côté, j'ai commencé le portage aussi sur la HP41CV qui tourne pas mal en fait (en tri sélection on en est autour de 10 pour 30 secondes). Elle bénéficie d'une instruction super puissante où l'on peut faire de l'adressage indirect sur n'importe quelle mémoire (ce qui n'est pas le cas sur la 35S par exemple, dommage). Et du coup, on économise plein de pas de programme.
RetroGeek, mais pas que...
HP : 15C, 41CV, 48GX, 71B, 75C Canon X-07 Sharp PC 1403H, PC1500A, PC1600, PC-G850V Texas : CC40, 66, 74, 95, 92 Casio : PB-700, PB-1000, Z-1GR Psion 5mx, mais pas que...
Répondre

Retourner vers « Tous les Pockets »