Forum » Znanost in tehnologija » Thomasov problem
Thomasov problem
Thomas ::
Nisem čisto 100%, da sem si ga prvi izmislu - ampak verjetno, da sem si ga vendarle. Včeraj zvečer, tako da je še topel, rešitve pa ne vem, čeprav zanesljivo obstaja.
Ko postavimo bele figure na šahovnico, trdnjavi podpirata po vsaka 2 figuri. Konja zraven in kmeta spredaj.
=4
Konja podpirata vsak po 1 kmeta.
=6
Lovca vsak po 2 kmeta.
=10
Kraljica 5 in kralj tudi 5 okoliških figur.
=20
Kmetje pa nič.
=20
... podprtih figur.
Kako vse bele figure (s kmeti vred) postaviti na šahovnico, da bo tega podpiranja maximalno? Črnih figur ni!
Koliko je to in kako stojijo?
Ko postavimo bele figure na šahovnico, trdnjavi podpirata po vsaka 2 figuri. Konja zraven in kmeta spredaj.
=4
Konja podpirata vsak po 1 kmeta.
=6
Lovca vsak po 2 kmeta.
=10
Kraljica 5 in kralj tudi 5 okoliških figur.
=20
Kmetje pa nič.
=20
... podprtih figur.
Kako vse bele figure (s kmeti vred) postaviti na šahovnico, da bo tega podpiranja maximalno? Črnih figur ni!
Koliko je to in kako stojijo?
Man muss immer generalisieren - Carl Jacobi
Thomas ::
Tko na pamet 34. Nisem še dosti reševal sploh.
Man muss immer generalisieren - Carl Jacobi
McHusch ::
Jest se oglašam seveda kot nekdo, ki se na zadeve ne spozna, tako da bodo morda tole tudi neumnosti.
Namreč, če bi tole nalogo dali računalniku z bruto-force iskanjem zagotovo prišli do rešitve. Samo, a bi to dolgo trajalo? Oz. ali bi lahko računalnik to iskal po nekem algoritmu ali ostane samo bruto-force.
Mislim ...
Namreč, če bi tole nalogo dali računalniku z bruto-force iskanjem zagotovo prišli do rešitve. Samo, a bi to dolgo trajalo? Oz. ali bi lahko računalnik to iskal po nekem algoritmu ali ostane samo bruto-force.
Mislim ...
Thomas ::
Heh, to kar sprašuješ sploh ni nobena neumnost.
Cca 1030 inštrukcij bi požrl brute force program.
Deset milijard 10 Gh računalnikov dela 320 let - pa je!
Koliko se pa da to optimizirat - no to je pa druga reč.
p.s.
Figure lahko postavimo kamorkoli. Torej sta lahko lovca tudi enakih barv. ni pa treba.
Kmetje seveda hodijo le naprej. Lahko jih postaviš tudi v prvo in zadnjo linijo. Samo v zadnjo se jih sihurno ne splača. [Thomasova lema - brez dokaza, trust me!]
Cca 1030 inštrukcij bi požrl brute force program.
Deset milijard 10 Gh računalnikov dela 320 let - pa je!
Koliko se pa da to optimizirat - no to je pa druga reč.
p.s.
Figure lahko postavimo kamorkoli. Torej sta lahko lovca tudi enakih barv. ni pa treba.
Kmetje seveda hodijo le naprej. Lahko jih postaviš tudi v prvo in zadnjo linijo. Samo v zadnjo se jih sihurno ne splača. [Thomasova lema - brez dokaza, trust me!]
Man muss immer generalisieren - Carl Jacobi
McHusch ::
Cca 1030 inštrukcij bi požrl brute force program.
Deset milijard 10 Gh računalnikov dela 320 let - pa je!
Kar nekako pomeni, da je zadeva na tak (bruto-force) način do prihoda kvantnih računalnikov nerešljiva. Right?
Thomas ::
Ja. Ampak s kakšnim inteligentnim algoritmom bi pa mogoče šlo.
p.s.
Rezultat >=36.
........
........
........
........
........
........
RBNKQNBR
PPPPPPPP
p.s.
Rezultat >=36.
........
........
........
........
........
........
RBNKQNBR
PPPPPPPP
Man muss immer generalisieren - Carl Jacobi
eger ::
ce prov razumem
nej en presteje
a velja ce vec figur isto figuro krije, ker ce ne tole glih ne bo to ;)
nej en presteje
a velja ce vec figur isto figuro krije, ker ce ne tole glih ne bo to ;)
Zgodovina sprememb…
- spremenil: Primoz ()
Thomas ::
Ampak že če bi dal enega Lovca med Skakača, bi blo 46.
Man muss immer generalisieren - Carl Jacobi
MadMicka ::
Pa skakača na na d3 naprimer..
v bistuv edin kraljica dobr stoji
je ena dobra zadeva, en matematik jo je izdal, mislim da se reče šeherezada, gre pa za cel kup full dobrih šahovskih problemov... ta isti tip je mel tud eno knjigo z logičnimi ugankami ... kjer so nasopal vitezi pa oprode pa tko......dejte me no spomnt, kdo je že bil..
v bistuv edin kraljica dobr stoji
je ena dobra zadeva, en matematik jo je izdal, mislim da se reče šeherezada, gre pa za cel kup full dobrih šahovskih problemov... ta isti tip je mel tud eno knjigo z logičnimi ugankami ... kjer so nasopal vitezi pa oprode pa tko......dejte me no spomnt, kdo je že bil..
Zgodovina sprememb…
- spremenil: MadMicka ()
Thomas ::
Dodatno metapravilo!
(Nariši in preštej, da se bomo točno razumeli!)
(Nariši in preštej, da se bomo točno razumeli!)
Man muss immer generalisieren - Carl Jacobi
MadMicka ::
eh, sm se že spomnu...
Raymond Smullyan, toplo priporočam vsem, ki jim je všeč reševanje logičnih ugank... npr. Šahirazada, Dekle ali tiger, Alice v deželi ugank...
Tale Šahirazada je sploh ena posrečena zadeva, vidš npr. eno šahovsko situacijo in potem moraš pogruntat, kakšna je bila situacija pred npr. 10 potezami.... še kdo tak, ki je te stvari reševal?
sorry Thomas, ker ni ravno v okviru teme...
Raymond Smullyan, toplo priporočam vsem, ki jim je všeč reševanje logičnih ugank... npr. Šahirazada, Dekle ali tiger, Alice v deželi ugank...
Tale Šahirazada je sploh ena posrečena zadeva, vidš npr. eno šahovsko situacijo in potem moraš pogruntat, kakšna je bila situacija pred npr. 10 potezami.... še kdo tak, ki je te stvari reševal?
sorry Thomas, ker ni ravno v okviru teme...
Thomas ::
Mici,
Zarad tega ni blema, ker JE on topic.
Thomasova druga lema: 64 je zgornja meja. Ne natančna zgornja meja, vendar več biti ne more.
Dokaz:
Oba konja, kraljica in kralj, lahko podpirajo največ po 8 figur. Oba topa in oba skakača po 4, kmetje pa največ vsak po dva.
4*8+4*4+8*2=64.
Zarad tega ni blema, ker JE on topic.
Thomasova druga lema: 64 je zgornja meja. Ne natančna zgornja meja, vendar več biti ne more.
Dokaz:
Oba konja, kraljica in kralj, lahko podpirajo največ po 8 figur. Oba topa in oba skakača po 4, kmetje pa največ vsak po dva.
4*8+4*4+8*2=64.
Man muss immer generalisieren - Carl Jacobi
eger ::
jup do meje sm tut sam prsu, ratal mi je drugac nardit 47 sam nism screena naredu :) 48 se mi zdi zlo visoka cifra nad 50 pa nemogoce :)
prove me wrong ;)
prove me wrong ;)
eger ::
pa ratal je 48
boljse dvomim :>
dej nej en admin spremni prejsn post v samo link do slike ker ni vec aktualna da nav tema preteska za dialup userje :)
drugac je poanta v kljucni postavitvi konjev, ker lahko prineseta vsak po 8 pik
boljse dvomim :>
dej nej en admin spremni prejsn post v samo link do slike ker ni vec aktualna da nav tema preteska za dialup userje :)
drugac je poanta v kljucni postavitvi konjev, ker lahko prineseta vsak po 8 pik
MadMicka ::
Dobu sm 51 [:)]
.. sej 64 je itak jasno, da se ne da...
sliko bom pa prec dal gor, sam da pogruntam kako [:D]
.. sej 64 je itak jasno, da se ne da...
sliko bom pa prec dal gor, sam da pogruntam kako [:D]
Thomas ::
Ja ... ni slabo ...
Ampak a je to res maximum?
Ampak a je to res maximum?
Man muss immer generalisieren - Carl Jacobi
eger ::
mica nared sliko, ce ne mors net dat posli meni bom jest, ce nimas programa napisi razporedeitev bom jest naredu pa na net dal
ful me zanima namrec :>
ful me zanima namrec :>
Thomas ::
. | . | . | . | . | . | . | . |
. | . | . | . | p | . | . | . |
. | . | . | B | . | p | . | . |
. | . | p | . | Q | N | B | . |
. | . | . | p | N | K | R | p |
. | . | . | . | p | R | p | . |
. | . | . | . | . | p | . | . |
. | . | . | . | . | . | . | . |
=53.
Uganili ste, evolucijski algoritem.
Od tod naprej delejte vi, jest ga bom lahko pognal za dlje časa pojutrišnjem.
Man muss immer generalisieren - Carl Jacobi
Thomas ::
Mici,
Ogorčen sem. Prejle sem si vzel 2 uri časa, da sem napisal program, ki takele zadeve računa!
Jezus Kristus!
Hehe ...
Ogorčen sem. Prejle sem si vzel 2 uri časa, da sem napisal program, ki takele zadeve računa!
Jezus Kristus!
Hehe ...
Man muss immer generalisieren - Carl Jacobi
Maria ::
Najprej: oponiram Thomasovi lemi, s predpostavko, da so pravila iz saha. Namrec: promoviras vse kmete na osmo vrsto in vse ostale na sedmo. Kmeti seveda gredo v kraljice in dobis 72
Tudi kuharce imamo svoje resitve.
Maria
Tudi kuharce imamo svoje resitve.
Maria
Zgodovina sprememb…
- spremenila: Maria ()
Thomas ::
Hja no Maria - če moja prva lema ne drži, potem nimamo 8 kmetov ... kar je v nasprotju s predpostavko naloge, da jih mamo.
Lahko bi bil pa preciznejši - ja.
Lahko bi bil pa preciznejši - ja.
Man muss immer generalisieren - Carl Jacobi
Thomas ::
Sicer pa ti nisi samo kuharica Maria.
Predpostavljam...
Čeprav tudi kuharica najbrž nisi slaba.
Sklepam na osnovi Slotecha samo, ker druge date nimam.
Predpostavljam...
Čeprav tudi kuharica najbrž nisi slaba.
Sklepam na osnovi Slotecha samo, ker druge date nimam.
Man muss immer generalisieren - Carl Jacobi
||_^_|| ::
hehe, dobra, samo proti pravilom
Mislim da maš lahko samo osnovne figure.
Mislim da maš lahko samo osnovne figure.
Zgodovina sprememb…
- spremenil: ||_^_|| ()
Maria ::
Saj je moja stevilka 72 napacna, ker ne spostuje sahovskih pravil (ne promoviranja, ampak ...). Pravilna je 56.
Opravicilo pa je, da sem ravnokar prisla domov, prvic videla temo in zadevo seveda hitro resevala med kuharijo (tisto bolj hladne vrste)...To pa jasno ne gre...
Maria
Opravicilo pa je, da sem ravnokar prisla domov, prvic videla temo in zadevo seveda hitro resevala med kuharijo (tisto bolj hladne vrste)...To pa jasno ne gre...
Maria
Thomas ::
Sem ti poslal, eger. Lahko ga dam tudi za download na Slotech.
Man muss immer generalisieren - Carl Jacobi
Maria ::
Matija Mataja, glej ga tolovaja,
tolovaja pa ni, Maria ti nasprot sedi.
56, je tista, ko promoviras vse kmete na osmi vrsti v kraljice, sedma vrsta pa so osnovne figure. Je pa seveda jasno, da taksna zasedba daje tudi boljse resitve. Samo s polnim trebuhom je bolj tezko.
Se opravicujem, da s kuharskim pristopom motim resne resitve, ampak, se mi je zdelo fletna resitev.
Saj tudi na tisto uganko z vilicami v krogu Sketch ni nic odgovoril, ce se ne motim.
Maria
tolovaja pa ni, Maria ti nasprot sedi.
56, je tista, ko promoviras vse kmete na osmi vrsti v kraljice, sedma vrsta pa so osnovne figure. Je pa seveda jasno, da taksna zasedba daje tudi boljse resitve. Samo s polnim trebuhom je bolj tezko.
Se opravicujem, da s kuharskim pristopom motim resne resitve, ampak, se mi je zdelo fletna resitev.
Saj tudi na tisto uganko z vilicami v krogu Sketch ni nic odgovoril, ce se ne motim.
Maria
Alec999 ::
Thomas jst bi te pa prosu ce lohka uplovdas km program, da si ga bomo lahka ogledal :) ce se ti bo dal.
Thomas ::
Alec, sem poslal Primozu, da "nekam da, da bi lahko vsi dosegali". Potem pa poganjali na svojih računalnikih in delali s poljubnim številom figur. Progi naredi celo HTML.
Maria:
Result = 79
Tuki maš promoviranih vseh 8 kmetov, tako da je 9 dam.
Maria:
. | . | B | . | . | . | . | . |
. | Q | R | K | N | . | . | . |
Q | . | Q | Q | Q | . | . | . |
. | . | N | Q | . | B | . | . |
Q | . | . | . | Q | . | . | . |
. | R | . | Q | . | . | . | . |
. | . | . | . | . | . | . | . |
. | . | . | . | . | . | . | . |
Result = 79
Tuki maš promoviranih vseh 8 kmetov, tako da je 9 dam.
Man muss immer generalisieren - Carl Jacobi
Odin ::
Bravo!
Se meni samo zdi, al lahko ta evolucijski program res čuda dela?
Se meni samo zdi, al lahko ta evolucijski program res čuda dela?
Zgodovina sprememb…
- spremenil: Odin ()
Thomas ::
Evolucija dela čudeže, za kar smo mi sami priča in dokaz hkrati. Torej ni razloga, da jih ne bi tudi njena (evolucijina) digitalna simulacija.
Če jih ne - pomeni da s simulacijo ni nekaj v redu, da so bugi. Skozi to fazo smo v glavnem že.
Result = 44
Tkole je, če ima kmet 12 konj.
Če jih ne - pomeni da s simulacijo ni nekaj v redu, da so bugi. Skozi to fazo smo v glavnem že.
. | . | . | . | . | N | . | . |
. | . | . | N | . | . | . | N |
. | . | . | . | N | N | . | . |
. | . | N | . | N | . | N | . |
. | . | . | . | N | p | N | . |
. | . | . | N | . | . | . | . |
. | . | . | . | . | N | . | . |
. | . | . | . | . | . | . | . |
Result = 44
Tkole je, če ima kmet 12 konj.
Man muss immer generalisieren - Carl Jacobi
Thomas ::
. | . | . | p | . | . | . | . |
. | . | . | . | . | . | . | . |
. | B | . | R | . | B | . | . |
p | . | p | . | B | . | p | . |
. | p | N | Q | N | B | R | p |
p | . | Q | N | K | N | p | . |
. | p | R | p | p | K | R | p |
. | . | p | . | p | p | p | . |
Result = 119
Tole je pa črnobelo sožitje vseh figur.
Man muss immer generalisieren - Carl Jacobi
Sergio ::
Recimo, da se želimo omejiti samo na "belo polovico figur", torej 8 kmetov, dva topa, dva konja, dva tekača, kralja ter kraljico.
To je dosti bolj zanimivo. Kajti TRDIM, da se 64 ne da doseči
To je dosti bolj zanimivo. Kajti TRDIM, da se 64 ne da doseči
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.
če usoda ustavi mu korak,
on se ji zoperstavi.
Thomas ::
Ne da se niti 54.
Je pa takih "53 rešitev" olala!
Dejte ga progija med downloade, da se bodo ljudje igrali čez praznike!
Je pa takih "53 rešitev" olala!
Dejte ga progija med downloade, da se bodo ljudje igrali čez praznike!
Man muss immer generalisieren - Carl Jacobi
Thomas ::
Sem ga poslal Primožu že danes zjutraj.
Ampak bomo vidli. Če bo Primož počasen kot sem jest, bo lih za Božični večer!
Ampak bomo vidli. Če bo Primož počasen kot sem jest, bo lih za Božični večer!
Man muss immer generalisieren - Carl Jacobi
Thomas ::
eger ma eno staro verzijo. Še včerajšnjo. Ki še ne podpira različnih konfiguracij figur in nima HTML outputa.
Toda tudi današnja 54 ne bo našla. Je zgleda ni.
Toda tudi današnja 54 ne bo našla. Je zgleda ni.
Man muss immer generalisieren - Carl Jacobi
Thomas ::
Zanimivo. Tega praznega prostora nastane pri insertiranju tabele kar nekaj. To je že narobe, ena reč.
Da pa ne vidiš tabel - je pa čudno.
Primož bi mogoče vedu ...
Da pa ne vidiš tabel - je pa čudno.
Primož bi mogoče vedu ...
Man muss immer generalisieren - Carl Jacobi
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Šahovski problem - mat v dveh potezah (strani: 1 2 3 4 )Oddelek: Znanost in tehnologija | 20383 (8826) | msjr |
» | Igra šahOddelek: Programiranje | 3779 (2950) | mallard |
» | Go: človek proti računalniku 2-0 (strani: 1 2 3 )Oddelek: Novice / Znanost in tehnologija | 29333 (24709) | Thomas |
» | Kasparov vs Junior (strani: 1 2 3 4 )Oddelek: Znanost in tehnologija | 15100 (11961) | Thomas |
» | vaša sintaksa pri programiranju (strani: 1 2 )Oddelek: Programiranje | 6979 (4782) | Thomas |