<!DOCTYPE UI><UI version="3.3" stdsetdef="1">

<class>Form1</class>

<widget class="QDialog">

    <property name="name">

        <cstring>Form1</cstring>

    </property>

    <property name="geometry">

        <rect>

            <x>0</x>

            <y>0</y>

            <width>747</width>

            <height>623</height>

        </rect>

    </property>

    <property name="caption">

        <string>satGen v 1.0    by-=yaaara=- (c) 2k6</string>

    </property>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_2</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>69</y>

                <width>88</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>generations count:</string>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_3</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>109</y>

                <width>99</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>crossover probability:</string>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_3_2_2</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>359</y>

                <width>105</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>Crossover operator:</string>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_5</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>269</y>

                <width>80</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>tournament size:</string>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>gencountEdit</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>59</y>

                <width>101</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_4</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>149</y>

                <width>93</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>mutation probability:</string>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>eliteEdit</cstring>

        </property>

        <property name="enabled">

            <bool>true</bool>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>179</y>

                <width>100</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="QPushButton">

        <property name="name">

            <cstring>pushButton5</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>389</y>

                <width>31</width>

                <height>31</height>

            </rect>

        </property>

        <property name="text">

            <string>...</string>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>mutationEdit</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>139</y>

                <width>101</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>189</y>

                <width>80</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>elite strings:</string>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_4</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>229</y>

                <width>80</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>best unchanged:</string>

        </property>

    </widget>

    <widget class="QComboBox">

        <item>

            <property name="text">

                <string>Roulette wheel</string>

            </property>

        </item>

        <item>

            <property name="text">

                <string>Tournament selection</string>

            </property>

        </item>

        <item>

            <property name="text">

                <string>Random selection</string>

            </property>

        </item>

        <property name="name">

            <cstring>comboBox1</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>299</y>

                <width>100</width>

                <height>20</height>

            </rect>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_3_2</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>329</y>

                <width>105</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>Fitness method:</string>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>crossoverEdit</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>99</y>

                <width>101</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_3</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>299</y>

                <width>105</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>Selection method:</string>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>popSizeEdit</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>19</y>

                <width>101</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="PaintPane">

        <property name="name">

            <cstring>paintPane</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>240</x>

                <y>19</y>

                <width>420</width>

                <height>340</height>

            </rect>

        </property>

        <property name="paletteBackgroundColor">

            <color>

                <red>255</red>

                <green>255</green>

                <blue>255</blue>

            </color>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>bestUnchanged</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>219</y>

                <width>101</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="QComboBox">

        <item>

            <property name="text">

                <string>Simple crossover</string>

            </property>

        </item>

        <item>

            <property name="text">

                <string>Two-point crossover</string>

            </property>

        </item>

        <item>

            <property name="text">

                <string>Uniform crossover</string>

            </property>

        </item>

        <item>

            <property name="text">

                <string>Improvement</string>

            </property>

        </item>

        <property name="name">

            <cstring>comboBox3</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>359</y>

                <width>100</width>

                <height>20</height>

            </rect>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>10</x>

                <y>29</y>

                <width>80</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>population size:</string>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>tournamentSize</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>260</y>

                <width>101</width>

                <height>31</height>

            </rect>

        </property>

        <property name="text">

            <string>2</string>

        </property>

    </widget>

    <widget class="QComboBox">

        <item>

            <property name="text">

                <string>Standard SAT</string>

            </property>

        </item>

        <item>

            <property name="text">

                <string>Weighted SAT</string>

            </property>

        </item>

        <property name="name">

            <cstring>comboBox2</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>329</y>

                <width>100</width>

                <height>20</height>

            </rect>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>pathEdit</cstring>

        </property>

        <property name="enabled">

            <bool>false</bool>

        </property>

        <property name="geometry">

            <rect>

                <x>160</x>

                <y>389</y>

                <width>500</width>

                <height>31</height>

            </rect>

        </property>

    </widget>

    <widget class="QPushButton">

        <property name="name">

            <cstring>stopButton</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>330</x>

                <y>590</y>

                <width>91</width>

                <height>31</height>

            </rect>

        </property>

        <property name="text">

            <string>info</string>

        </property>

    </widget>

    <widget class="QPushButton">

        <property name="name">

            <cstring>startButton</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>210</x>

                <y>590</y>

                <width>91</width>

                <height>31</height>

            </rect>

        </property>

        <property name="text">

            <string>start</string>

        </property>

    </widget>

    <widget class="QPushButton">

        <property name="name">

            <cstring>exitButton</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>450</x>

                <y>590</y>

                <width>91</width>

                <height>31</height>

            </rect>

        </property>

        <property name="text">

            <string>exit</string>

        </property>

    </widget>

    <widget class="QTextEdit">

        <property name="name">

            <cstring>messageEdit</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>470</y>

                <width>540</width>

                <height>110</height>

            </rect>

        </property>

    </widget>

    <widget class="QLineEdit">

        <property name="name">

            <cstring>lineEdit9</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>120</x>

                <y>430</y>

                <width>540</width>

                <height>30</height>

            </rect>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_2</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>20</x>

                <y>399</y>

                <width>90</width>

                <height>20</height>

            </rect>

        </property>

        <property name="text">

            <string>input file:</string>

        </property>

    </widget>

    <widget class="QLabel">

        <property name="name">

            <cstring>textLabel1_5_2_2</cstring>

        </property>

        <property name="geometry">

            <rect>

                <x>20</x>

                <y>430</y>

                <width>90</width>

                <height>28</height>

            </rect>

        </property>

        <property name="text">

            <string>weighted SAT

(parameters):</string>

        </property>

    </widget>

</widget>

<customwidgets>

    <customwidget>

        <class>PaintPane</class>

        <header location="local">PaintPane.h</header>

        <sizehint>

            <width>-1</width>

            <height>-1</height>

        </sizehint>

        <container>0</container>

        <sizepolicy>

            <hordata>5</hordata>

            <verdata>5</verdata>

            <horstretch>0</horstretch>

            <verstretch>0</verstretch>

        </sizepolicy>

        <pixmap>image0</pixmap>

        <signal>paintEvent()</signal>

        <slot access="public" specifier="">slot()</slot>

        <slot access="public" specifier="">paintEvent()</slot>

        <property type="String">property</property>

    </customwidget>

</customwidgets>

<images>

    <image name="image0">

        <data format="PNG" length="1002"> </data>

    </image>

</images>

<connections>

    <connection>

        <sender>exitButton</sender>

        <signal>clicked()</signal>

        <receiver>Form1</receiver>

        <slot>clickedExit()</slot>

    </connection>

    <connection>

        <sender>startButton</sender>

        <signal>clicked()</signal>

        <receiver>Form1</receiver>

        <slot>clickedStart()</slot>

    </connection>

    <connection>

        <sender>stopButton</sender>

        <signal>clicked()</signal>

        <receiver>Form1</receiver>

        <slot>clickedStop()</slot>

    </connection>

    <connection>

        <sender>pushButton5</sender>

        <signal>clicked()</signal>

        <receiver>Form1</receiver>

        <slot>openFile()</slot>

    </connection>

    <connection>

        <sender>exitButton</sender>

        <signal>clicked()</signal>

        <receiver>Form1</receiver>

        <slot>clickedExit()</slot>

    </connection>

</connections>

<tabstops>

    <tabstop>popSizeEdit</tabstop>

    <tabstop>gencountEdit</tabstop>

    <tabstop>crossoverEdit</tabstop>

    <tabstop>mutationEdit</tabstop>

    <tabstop>eliteEdit</tabstop>

    <tabstop>pushButton5</tabstop>

    <tabstop>pathEdit</tabstop>

    <tabstop>messageEdit</tabstop>

    <tabstop>startButton</tabstop>

    <tabstop>stopButton</tabstop>

    <tabstop>exitButton</tabstop>

</tabstops>

<includes>

    <include location="local" impldecl="in implementation">form1.ui.h</include>

</includes>

<slots>

    <slot>clickedStart()</slot>

    <slot>clickedStop()</slot>

    <slot>clickedExit()</slot>

    <slot>openFile()</slot>

</slots>

<pixmapinproject/>

<layoutdefaults spacing="6" margin="11"/>

<includehints>

    <includehint>paintpane.h</includehint>

</includehints>

</UI>

